technical prerequisities